<?php
/**
 * 添加分类的操作
 * @return string
 */
function addCate(){
    $arr = $_POST;
    if (insert("imooc_cate", $arr)){
        $mes = "分类添加成功！<br/><a href='addCate.php'>继续添加</a>|<a href='listCate.php'>查看分类</a>";
    }else {
        $mes = "分类添加失败！<br/><a href='addCate.php'>重新添加</a>|<a href='listCate.php'>查看分类</a>";
    }
    return $mes;
}

/**
 * 根据id来找到指定的分类信息
 * @param unknown $id
 * @return multitype:
 */
function getCateById($id){
    $sql = "select id,cName from imooc_cate where id = {$id}";
    return fetchOne($sql);
}
/**
 * 修改分类
 * @param unknown $where
 * @return string
 */
function editCate($where){
    $arr = $_POST;
    if (update("imooc_cate", $arr,$where)){
        $mes = "分类修改成功！<br/><a href = 'listCate.php'>查看分类</a>";
    }else {
        $mes = "分类修改失败！<br/><a href = 'editCate.php'>重新修改分类</a>";
    }
    return $mes;
}

/**
 * 删除分类
 * @param $id
 * @return string
 * @internal param unknown $where
 */
function delCate($id){
    $res = checkProExist($id);
    if (!$res){
        if (delete("imooc_cate","id = {$id}")){
            $mes = "分类删除成功！<a href='listCate.php'>查看分类</a>|<a href='addCate.php'>添加分类</a>";
        }else {
            $mes = "分类删除失败！<a href='listCate.php'>请重新操作</a>";
        }
        return $mes;
    }else {
        alertMes("不能删除分类，请先删除该分类下的商品", "listPro.php");
    }
}

function getAllCate(){
    $sql = "select id,cName from imooc_cate";
    $rows = fetchAll($sql);
    return $rows;
}











